using System;

public delegate void FSMDelegate<TStateName>(TStateName oldStateName, TStateName newStateName) where TStateName : Enum;
